escape with slight injuries - Espagnol Anglais Dictionnaire